lamb casserole with yoghurt - Turkish English Dictionary